serial killers - German English Dictionary